someone who lashes himself for mortification - Französisch Englisch Wörterbuch